lead a withdrawn life - Français Anglais Dictionnaire